﻿// EXP0118.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
// 编译并运行本节的程序，给它输入全都相等的值。再次运行程序，输入没有重复的值。

#include <iostream>
using namespace std;
int main()
{
    int curr, aft;
    cout << "输入数据：" << endl;
    //确保第一个数输入成功
    if (cin >> curr)
    {
        int cnt = 1;
        while (cin >> aft)
        {
            if (curr == aft)
            {
                ++cnt;
            }
            else
            {
                //若后一个数与当前数不一致时，打印前一个数及其个数，并且将后一个数赋值给当前，并重置计数器
                cout << curr << "出现" << cnt << "次" << endl;
                curr = aft;
                cnt = 1;
            }
        }
        //打印最后一个数及其个数
        cout << curr << "出现" << cnt << "次" << endl;
    }
    return 0;
}


